package com.example.clooweather;

import android.content.Intent;
import android.content.SharedPreferences;
import android.preference.PreferenceManager;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;


/**
 * 目前和风天气的api接口升级 点击县级别的item的时候会加载数据失败
 * 并非程序bug只需要更改API的URl地址
 * 由于更改过于麻烦这里没有修改
 */
public class MainActivity extends AppCompatActivity {


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //在程序一开始就让用户读取缓存
        SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
        /*
        * 如果从本地获取到信息则直接进入显示天气界面
        * 如果获取不到信息则让用户选择城市
        * */
        if (preferences.getString("weather", null) != null) {
            Intent intent = new Intent(this, WeatherActivity.class);
            startActivity(intent);
            finish();
        }
    }
}
